Themeum\TutorLMSMigrationTool\LDMigration\StudentProgress A

Total Complexity 66
Dependencies 7
Dependents 1
Total lines 593
Lines of code 299
Logical lines of code 145
Comment lines 181
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
migrate()
A
50 9 28
format_as_tutor_answer()
A
54 9 21
get_learndash_choice_type_quiz_answer_ids()
S
55 6 19
insert_quiz_attempt_answers()
S
50 5 26
fetch_user_quiz_statistic()
S
48 4 40
get_learndash_assessment_quiz_answers()
S
61 5 11
delete_learndash_quiz_statistic()
S
57 4 17
get_learndash_sorting_type_quiz_answers()
S
58 4 14
get_user_activity_meta()
S
55 3 22
insert_quiz_attempts()
S
52 3 22
user_activity()
S
53 2 27
get_learndash_essay_quiz_answers()
S
62 3 11
get_answer_ids_from_tutor()
S
65 3 8
get_learndash_sorting_type_quiz_answer_ids()
S
61 2 14
add_quiz_attempt_to_tutor()
S
70 2 6
__construct()
S
78 1 3
get_learndash_choice_type_quiz_answers()
S
66 1 10